physically incapacitated - English Synonyms Dictionary